
*{ margin:0; padding:0;}
a{text-decoration:none; outline:none; blur:expression(this.blur());}
ul,li{list-style:none; margin:0; padding:0;}
img{border:none;}

.clear:after{content:""; clear:both; display:block;}

.menu {
  height: 80px;
  width: 1080px;
  margin:10px auto 0px;
}
.menu .logo_div {
  display: inline-block;
  vertical-align: top;
}
.menu .logo_div img{
	width:400px;}

.menu .menu_list {
  display: inline-block;
  font-size: 0;
  margin-left:28px;
}
.menu .menu_list li {
  list-style-type: none;
  float: left;
  background-color: #327dcb;
  text-align: center;
  border-right-style: solid;
  border-width: 1px;
  border-color: white;
  padding:7px 25px;
  margin-top: 10px;
}
.menu .menu_list li a {
  text-decoration: none;
  color: white;
  font-size: 14px;
  font-family:"微软雅黑";
  line-height: 37px;
}
.menu .menu_list li:hover {
  background-color: #4691df;
}

.BMI{width:100%; position:relative;}

.BMI img{width:100%;}

.BMI .Mask{ width:45%;
   height:80%;
   position:absolute;
   padding-top:105px;
   top:0px;
   right:0px;}
   
.BMI .Mask h1{
	font-size:5.7rem;
	font-family:"微软雅黑";
	color:#fff;
	margin-bottom:25px;}
	
.BMI .Mask .ht{
	height:88px;
	padding-left:88px;}
	
.BMI .Mask .ht span{
	font-size:50px;
	font-family:"微软雅黑";
	color:#fff;}
	
.BMI .Mask .ht input{
	width:100px;
	height:50px;
	border:1px solid #ccc;
	border-radius:5px;
	margin:0px 7px;
	font-size:22px;
	text-indent:5px;
	position:relative;
	top:-8px;}
	
.BMI .Mask .st{
	font-size:22px;
	font-family:"微软雅黑";
	color:#FFF;
	margin-top:20px;
	padding-left:125px;}
	
.BMI .Mask .st input{
	width:20px;
	height:20px;
	position:relative;
	top:3px;
	margin-left:10px;}
	
.BMI .Mask .sh{
	font-size:14px;
	font-family:"微软雅黑";
	padding-left:92px;
	color:#fff;}
	
.BMI .Mask [type="button"]{
	width:120px;
	height:50px;
	border:none;
	border-radius:5px;
	cursor:pointer;
	font-size:30px;
	font-family:"微软雅黑";
	background:#fff;
	margin:30px 0 0 200px;}
	
.BMI .Mask_s{ 
   width:32%;
   height:88%;
   position:absolute;
   padding-top:5%;
   top:0px;
   right:120px;}
   
.BMI .Mask_s .top{
	width:100%;
	min-height:270px;
	border-bottom:1px solid #fff;}
	
.BMI .Mask_s .top .header{
	width:100%;
	height:150px;}
	
.BMI .Mask_s .top .header .left{
	width:37.82%;
	font-size:50px;
	font-family:"微软雅黑";
	color:#fff;
	float:left;}
	
.BMI .Mask_s .top .header .right{
	min-width:58%;
	height:125px;
	float:left;
	padding:25px 0 0 15px;
	background:url(/templets/lossWeight/images/test/bmi_bg.png) no-repeat;
	background-size:240px;}
	
.BMI .Mask_s .top .header .right p{
	width:122px;
	font-size:75px;
	font-family:Arial;
	text-align:center;
	color:#f00;}
	
.BMI .Mask_s .top .footer{
	width:100%;
	min-height:100px;}
	
.BMI .Mask_s .top .footer p{
	font-size:22px;
	font-family:"微软雅黑";
	line-height:38px;
	color:#fff;}
	
.BMI .Mask_s .top .footer p span{
	color:#f0ff00;}
	
.BMI .Mask_s .top .footer p big{
	font-size:32px;}
	
.BMI .Mask_s .button{
	width:100%;
	height:300px;}
	
.BMI .Mask_s .button>h3{
	font-size:25px;
	font-family:"方正细圆黑体";
	line-height:52px;
	text-align:center;
	color:#fff;}
	
.BMI .Mask_s .button li{
	width:107px;
	height:108px;
	float:left;}
	
.BMI .Mask_s .button li img{
	width:70px;
	height:70px;
	margin:0 19px 0;}
	
.BMI .Mask_s .button li p{
	font-size:16px;
	line-height:35px;
	font-family:"微软雅黑";
	text-align:center;
	color:#fff;}
	
.BMI .Mask_s .button>h4{
	font-size:20px;
	font-family:"方正细圆黑体";
	text-align:center;
	color:#fff;}
	
.BMI .Mask_s .button .a1,
.BMI .Mask_s .button .a2{
	display:block;
	width:95px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-family:"微软雅黑";
	font-size:20px;
	border:2px solid #016d9c;
	border-radius:8px;
	background:#fff;
	color:#016d9c;
	margin:5px auto;}
	
.BMI .Mask_s .button .a2{
	width:175px;}

.on{display:none;}

.footer_div {
  width: 100%;
  background-color: #fff;
}
.footer_div hr{
  width: 99%;
  margin: auto;
}
.footer_div .first_div {
  width: 980px;
  height: 75px;
  margin: auto;
}
.footer_div .first_div img {
  float:left;
  margin:20px 13px 0px;
}

.footer_div .first_div img:nth-child(1){
	width: 323px;
	margin:8px 120px 0 0;}

.footer_div .first_div img:nth-child(2){
   width: 158px;
    height: 35px;
}

.footer_div .first_div img:nth-child(3){
    width: 125px;
    height: 36px;
}

.footer_div .first_div img:nth-child(4){
    width: 98px;
    height: 36px;
}

.footer_div .footer_nav {
  text-align: center;
  width: 528px;
  margin:20px auto 0px;
}
.footer_div .footer_nav ul {
  overflow: auto;
  margin: 0;
  padding:0;
}
.footer_div .footer_nav ul li {
  list-style-type: none;
  float: left;
  margin-right: 2px;
  text-align: center;
  font-size: 14px;
  color: #666;
}
.footer_div .footer_nav ul li a {
  color: #666;
  text-decoration: none;
  font-size: 14px;
}
.footer_div .footer_nav .address {
  text-align: center;
  font-size: 14px;
  color: #666;
  margin-top: 5px;
}
.footer_div .footer_nav .address span {
  color: red;
}
.footer_div .footer_nav .time {
  text-align: center;
  font-size: 14px;
  color: #666;
  margin-top: 5px;
}
.footer_div .footer_nav .authorize {
  text-align: center;
  font-size: 14px;
  color: #666;
  margin-top: 5px;
  margin-bottom: 15px;
}